package com.ruoyi.business.domain.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;

@Data
@ApiModel("查询某测验的单项成绩列表-入参")
public class FrontListByTestSessionDTO {

    @NotNull(message = "测验id不能为空")
    @ApiModelProperty("测验id")
    private Long testSessionId;

    @NotNull(message = "班级id不能为空")
    @ApiModelProperty("班级id")
    private Long classId;

    @NotEmpty(message = "项目类型不能为空")
    @ApiModelProperty("项目类型")
    private String projectType;

    @ApiModelProperty("学生姓名")
    private String studentName;

}
